PyMCT and PyCPL: Refactoring the Community Climate System Model

نویسندگان

  • M. Tobis
  • M. Steder
  • R. L. Jacob
  • R. T. Pierrehumbert
  • J. Walter Larson
  • E. T. Ong
چکیده

Coupled climate models are multiphysics models comprising multiple separately developed codes that are combined into a single physical system. This composition of codes is amenable to a scripting solution, and Python is a language that offers many desirable properties for this task. We have prototyped a version of the Community Climate System Model (CCSM) with coupling infrastructure written in Python. Our objective was to improve dramatically CCSM’s already flexible coupling infrastructure to enable research uses of the model not currently supported. Here we report the progress in the first steps in this effort: the construction of Python bindings for the Model Coupling Toolkit, a key piece of third-party coupling middleware used in CCSM, and a Python-based CCSM coupler application. We find that the choice of Python over the original Fortran implementation in the coupler imposes minimal visible performance impact to the overall coupled system. We believe our results augur well for the use of Python in the top-level coupling and organisation of large parallel multiphysics and multiscale applications. Dept. of Geophysical Sciences, University of Chicago, Chicago, IL, USA. mailto: [email protected] Mathematics & Computer Science Division, Argonne National Laboratory, Argonne, Illinois, USA Computation Institute, University of Chicago, Chicago, IL, USA ANU Supercomputer Facility, The Australian National University, Canberra, Australia Australian Partnership for Advanced Computing (APAC) Dept. of Atmospheric and Oceanic Sciences, University of Wisconsin, Madison, WI,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A flood risk projection for Soleimantangeh Dam against future climate change

A sensitivity analysis of the flood safety of Solaimantangeh dam using a regional climate change simulation is presented. Based on the output of the CCSM (Community Climate Change System Model) general circulation model, the NIRCM (North of Iran Regional Climate Model) computes regional scale output with 50 km spatial resolution and 21 vertical layers. Using the SRES (Special Report Emission Sc...

متن کامل

A Model for the Effects of Ethical Work Climate, Organizational Trust and Proactive Customer Services Performance: The Role of Perceived Politicizing in Organization’s Reward System

This research aims to investigate the effects of ethical work climate on organizational trust and proactive customer service performance while the mediating role of perceived politicizing in organization’s reward system is considered as well. Statistical population consisted of all employees of Pasargad Insurance Company. By applying random sampling method, 260 employees were selected. Data wer...

متن کامل

A Review of The Challenges and Results of Refactoring the Community Climate Code COSMO for Hybrid Cray HPC Systems

We summarize the results of porting the numerical weather simulation code COSMO to different hybrid Cray HPC systems. COSMO was written in Fortran with MPI, and the aim of the refactoring was to support both many-core systems and GPU-accelerated systems with minimal disruption to the user community. With this in mind, different approaches were taken to refactor the different components of the c...

متن کامل

Caspian Sea south coast future climate change estimations through regional climate model

. Caspian Sea south coast future climate change estimations through regional climate model many physical of the procedures related to climate change are not perceived thoroughly. Scientific knowledge used to show those procedures completely, and to analyses forecasts is so complex, since most current studies about climate physical model have been done through semi experimental and random model...

متن کامل

Forecasting climate changes of Ziarat watershed in Gorgan city

Climate is a complex system which is changing mainly due to the increase of greenhouse gases. Because of the importance of climate change and the effects it can have on water resources, in recent years, this topic has been taken into consideration for different basins on Earth. The objective of this study is to investigate the effects of climate change and forecasting meteorological variables o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007